﻿@charset "utf-8";
/*头部*/
.w1200{ width:1200px; margin:0 auto;}
.lf{ float:left;}
.rf{ float:right;}
.head{height:150px;}
.head_top{ height:40px;}
.head_top h3{ float:left; line-height:40px; color:#656565; font-weight:normal;}
.head_top span{ float:right; line-height:40px;color:#595959;}
.head_top span a{ color:#595959; margin:0 6px;}
.head_top span a:hover{ color:#ff9000;}
.head_bottom{ height:110px;}
.head_bottom a.logo{ float:left}
.head_bottom a.logo h1{ display:none;}
.head_bottom div.tel{ float:right; margin-top:30px; padding-right:55px; margin-right:16px; text-align:right; background:url(../img/tel.jpg) no-repeat right}
.head_bottom div.tel span{ display:block;color:#656565; line-height:14px; padding-bottom:9px;}
.head_bottom div.tel b{ display:block; font-size:27px; color:#595959; line-height:27px; font-weight:normal;}
.nav{ height:40px; background:#163886;}
.nav li{ float:left; width:150px; height:40px; position:relative;z-index:29}
.nav li a{ display:block; text-align:center; color:#fff; font-size:14px; line-height:40px;}
.nav li:hover a,.nav li.open a{ background:#da251b;}
.nav li div.ico{ position:absolute; left:0; width:150px; top:40px;z-index:100; display:none; background:#da251b; padding-bottom:0px;}
.nav li div.ico .nav1_left a{ text-align:left; text-indent:30px;}
.nav1_left{ width:176px; float:left; text-align:left;}
.nav1_left h3{ font-size:18px; line-height:20px; color:#fff;margin-left:15px; font-weight:normal;}
.nav1_left h3 span{ border-bottom:1px solid #fff; padding:9px 0 6px 15px; display:block  }
.nav li div.ico a:hover{ color:#ff0000; background:#163886;}
#container {width:100%; margin: 0 auto; position: relative; z-index:3;height:450px;}
#example { width:100%; height:450px; position: relative; overflow:hidden;}
#slides{width:1920px; height:450px; position:absolute; left:50%; top:0; margin-left:-960px;}
.slides_container img{width:1920px; height:450px; }
#slides .pagination { position: absolute; text-align: center; width: 100%; bottom:30px; left: 0px; z-index:999}
#slides .pagination li { display: inline-block; zoom: 1;  *display:inline;}
#slides .pagination li a { display: inline-block; zoom: 1;  *display:inline;width:10px; height:10px;background:#fff;overflow: hidden; margin: 0 3px; line-height:0px; font-size:0;}
#slides .pagination li.current a { background:#ff9000; }
.remcp{ width:1220px; height:50px; position:absolute; z-index:99; left:50%; margin-left:-610px; bottom:-25px; background:url(../img/remcp.png) no-repeat; color:#595959; line-height:50px}
.remcp a{color:#595959; margin-right:8px;}
.remcp .lf span{ color:#d92419; padding-left:22px;}
.remcp .rf{ padding:0 26px 0 30px; background:url(../img/nb.png) no-repeat 0 18px;}
.com1{ height:555px; background:#eaeaea; padding-top:115px;}
#scrollWrap{float: right;
    overflow: hidden;
    padding: 10px 350px 0 5px;
    height: 50px;
    background: url(../img/nb.png) no-repeat 0 28px;
    width: 300px;}
#scrollMsg li{height:50px;line-height:50px;overflow:hidden;font-size:12px;padding:0 10px; text-align:center; background:url(../img/nb.jpg) no-repeat left} 
#scrollMsg li a{color:#595959; text-align:left; padding-left:15px;}
#scrollMsg li a:hover { color:#d92419; }

.tit{ text-align:center;}
.tit h3{ font-size:30px; color:#595959; line-height:30px; padding-bottom:19px; font-weight:normal;}
.tit span{ font-size:18px; color:#989898; line-height:18px;}
.com1 ul{ padding-top:65px;}
.com1 ul li{ width:152px; height:120px; padding:24px 70px 0 78px; float:left; margin-bottom:62px; cursor:default}
.com1 ul li h3{ height:27px; font-size:20px; color:#595959; border-bottom:1px solid #595959; line-height:20px;}
.com1 ul li span{ display:block; color:#595959; line-height:22px; padding-top:6px;}
.com1 ul li.ico1{ background:url(../img/ico1.png) no-repeat 8px 25px}
.com1 ul li.ico1:hover{ background:url(../img/ico1_open.png) no-repeat 8px 25px #fff}
.com1 ul li.ico2{ background:url(../img/ico2.png) no-repeat 8px 25px}
.com1 ul li.ico2:hover{ background:url(../img/ico2_open.png) no-repeat 8px 25px #fff}
.com1 ul li.ico3{ background:url(../img/ico3.png) no-repeat 8px 25px}
.com1 ul li.ico3:hover{ background:url(../img/ico3_open.png) no-repeat 8px 25px #fff}
.com1 ul li.ico4{ background:url(../img/ico4.png) no-repeat 8px 25px}
.com1 ul li.ico4:hover{ background:url(../img/ico4_open.png) no-repeat 8px 25px #fff}
.com1 ul li.ico5{ background:url(../img/ico5.png) no-repeat 8px 25px}
.com1 ul li.ico5:hover{ background:url(../img/ico5_open.png) no-repeat 8px 25px #fff}
.com1 ul li.ico6{ background:url(../img/ico6.png) no-repeat 8px 25px}
.com1 ul li.ico6:hover{ background:url(../img/ico6_open.png) no-repeat 8px 25px #fff}
.com1 ul li.ico7{ background:url(../img/ico7.png) no-repeat 8px 25px}
.com1 ul li.ico7:hover{ background:url(../img/ico7_open.png) no-repeat 8px 25px #fff}
.com1 ul li.ico8{ background:url(../img/ico8.png) no-repeat 8px 25px}
.com1 ul li.ico8:hover{ background:url(../img/ico8_open.png) no-repeat 8px 25px #fff}
.com2{ height:634px; background:url(../img/com2_bg.png) no-repeat center;}
.com2_two{ position:relative;height:634px;}
.com2 a.more{ display:block; width:155px; height:52px; text-align:center; line-height:52px; color:#fff; font-size:18px; position:absolute; top:17px; right:4px; background:url(../img/moer.jpg) no-repeat;}
.bzdssm{ display:block; width:160px; height:191px; background:url(../img/bzdssm.png) no-repeat; position:absolute; right:0;bottom:-136px; z-index:10px;}
.com2_left{ width:233px; padding-top:119px; text-align:left;}
.com2_left h3{ font-size:30px; text-align:right; color:#fff; line-height:30px; padding-bottom:34px; font-weight:normal}
.com2_left span{ display:block; width:180px;  height:36px; line-height:36px; text-align:left; text-indent:20px; font-size:14px; line-height:36px; color:#fff; cursor:pointer; margin-bottom:10px;}
.com2_left span:hover,.com2_left span.open{ background:url(../img/span_bg.png) no-repeat}
.com2_right_two{ width:967px; height:303px; margin-top:70px;}
.com2_right_two div.co_dw2{width:768px; height:303px; position:relative; overflow:hidden;}
.com2_right_two ul{width:768px; height:303px; position:absolute; left:0; top:0;}
.com2_right_two ul li{ width:768px; height:303px;}
.com2_right_two ul li a.img{ margin-top:32px;}
.com2_right_two ul li a.img,.com2_right_two ul li a.img img{ display:block; width:299px; height:216px;}
.com2_right_two ul li div{ width:396px; padding-top:44px;}
.com2_right_two ul li div h3{ font-size:24px; color:#1d9b40; font-weight:normal; line-height:24px; padding-bottom:18px;}
.com2_right_two ul li div span{ display:block; color:#979797; line-height:20px; padding-bottom:5px;}
.com2_right_two ul li div a{ display:block; width:130px; height:36px; background:#1d9b40; color:#fff; text-align:center; line-height:36px; margin-top:10px;}
.com2_right_two ul li div a:hover{ background:#ff9000;}
.com2_right_bottom{ width:967px;}
.com2_right_bottom ul{ float:right}
.com2_right_bottom ul li{ float:left;width:156px; color:#000; text-align:center; line-height:40px; margin:0 25px;}
.com2_right_bottom ul li img{ width:150px; height:108px; border:1px solid #d9d9d9; padding:2px;}
.com2_right_bottom ul li:hover img,.com2_right_bottom ul li.open img{ border:1px solid #ff9000;}
.com2_right_bottom ul li:hover,.com2_right_bottom ul li.open{ color:#ff9000;}
.com3{ height:470px; padding-top:91px;}
.an_top{ text-align:center; padding:36px 0 30px 0;}
.an_top span{ display:inline-block; color:#fff; text-align:center; line-height:30px; background:url(../img/b1.png) no-repeat; width:100px; height:30px; margin:0 12px; cursor:pointer}
.an_top span:hover,.an_top span.open{ background:url(../img/b2.png) no-repeat; color:#fff;}
.com3_bottom{ width:1200px; margin:0 auto; height:224px; position:relative; overflow:hidden;}
.com3_bottom ul{ width:6660px; position:absolute; left:0; top:0;}
.com3_bottom li{ float:left; width:1200px;}
.com3_bottom li a{ display:block; float:left; width:290px; height:221px; position:relative; margin:0px 5px 5px 5px;}
.com3_bottom li a img{ width:290px; height:219px; display:block; border:1px solid #dfdfdf}
.com3_bottom li a span{ height:35px; background:url(../img/b3.png) bottom; position:absolute; left:0; bottom:0; z-index:1; font-size:13px; text-align:center; line-height:35px; color:#fff; width:100%; display:none}
.com3_bottom li a:hover span{ display:block}
.com4{ height:600px; background:url(../img/b4.jpg) center}
.com4 div.w1200{ padding-top:82px;}
.com4_left{ padding-top:85px; width:663px;}
.com4_left p{ font-size:16px; color:#fff; line-height:38px; text-indent:34px;}
.com4_left a{ float:right; display:block; width:100px; height:28px; line-height:28px; text-align:center; color:#fff; font-size:16px; margin-top:10px; background:url(../img/b5.png)}
.com4 img{ margin:10px 10px 0 0}
.com5{ height:614px; padding-top:90px;}
.an_top_two{ text-align:center; padding:36px 0 54px 0;}
.an_top_two span{ display:inline-block; color:#fff; text-align:center; line-height:30px; background:url(../img/b1.png) no-repeat; width:100px; height:30px; margin:0 12px; cursor:pointer}
.an_top_two span:hover,.an_top_two span.open{ background:url(../img/b2.png) no-repeat; color:#fff;}
.com5_bottom{width:1171px; height:342px; margin:0 auto; position:relative; overflow:hidden;}
.com5_bottom_ul{ width:3513px; height:382px; position:absolute; left:0; top:0;}
.com5_bottom_ul ul{float:left;width:1171px; height:382px;}
.com5_bottom_ul ul li{ float:left; width:45%; margin-left:5%; margin-bottom:35px; overflow:hidden}
.com5_bottom_ul ul li a{ display:block}
.com5_bottom_ul ul li a span{ display:block; float:left; width:58px; height:54px; background:#f2f0f1; font-size:20px; color:#595959; line-height:22px; padding:18px 8px 0 8px;}
.com5_bottom_ul ul li a span i{ display:block; text-align:right; font-size:14px; color:#989898; font-style:normal;}
.com5_bottom_ul ul li div{ float:left; width:376px; height:122px; padding:10px 15px; font-size:14px; color:#989898; line-height:20px;}
.com5_bottom_ul ul li div h4{ font-size:16px; color:#595959; line-height:16px; padding:12px 0; padding-top:0; font-weight:normal;}
.com5_bottom_ul ul li:hover span{ background:#1f9e41; color:#fff;}
.com5_bottom_ul ul li:hover span i{ color:#fff;}
.com5_bottom_ul ul li:hover div{ background:#f2f0f1;}
.com5 a.more{ display:block; width:120px; height:38px; margin:0 auto; background:url(../img/b7.png); text-align:center; line-height:38px; font-size:13px; color:#595959;}
.com5 a.more:hover{ color:#d92419}
.footer{ height:321px; background:url(../images/footer.jpg) no-repeat center;}
.lisk{ height:45px; line-height:45px; padding-left:0px;text-align: left;}
.lisk span{ font-size:18px;color:#595959;}
.lisk a{ color:#595959; margin:0 5px;}
.lisk div.lf{ width:462px;}
.footer div.lf a{ display:block; margin:25px 0 32px 8px;text-align: left;}
.footer div.lf h3{ font-size:18px; color:#fff; line-height:18px; font-weight:normal; padding-left:11px;text-align: left;}
.footer div.lf span{ display:block; background:url(../img/b8.png) no-repeat left top; color:#fff; padding:8px 0 0 35px; line-height:35px;text-align: left;}
.footer div.rf{ width:600px;}
.footer div.rf ul li{ float:left;padding-top:39px; text-align:left;}
.footer div.rf ul li span{ display:block; font-size:18px; color:#fff; line-height:18px; padding-bottom:22px;}
.footer div.rf ul li a{ display:block; color:#fff; line-height:14px; padding-bottom:15px;}
.yewei{ height:30px; background:#595959; line-height:30px;}
.yewei span,.yewei a{ color:#fff;}
.yewei a.picLink{ padding-left: 150px;}
.footer div.rf ul l.i a:hover{ color:#595959}
.banner{ height:300px; width:100%; position:relative; width:100%; overflow:hidden;}
.banner img{ width:1920px; height:300px; position:absolute; left:50%; top:0; margin-left:-960px;}
.all{ background:#eaeaea; padding:20px 0 31px 0;}
.all_left{ width:226px;}
.all_right{ width:895px; background:#fff; padding:30px}
.adrt{ width:226px; height:52px;background: #163886;}
.adrt h4{ text-align:center; font-size:24px; color:#eeeeee; line-height:24px; padding-top:15px; font-weight:normal;}
.adrt h4 span{ font-size:18px; line-height:18px; display:block; padding-top:5px;}

.adrc { width:226px; height:132px;background: #163886;}
.adrc h4{ text-align:center; font-size:24px; color:#eeeeee; line-height:24px; padding-top:40px; font-weight:normal;}
.adrc h4 span{ font-size:18px; line-height:18px; display:block; padding-top:5px;}
.fenlei{ width:196px; padding:15px; background:#fff;}
.fenlei ul li{ width:196px;}
.fenlei ul li span{ display:block; height:59px;line-height:59px; cursor:pointer}
.fenlei ul li a{ display:block; text-align:left; font-size:16px; color:#888888; border-bottom:1px solid #e4e4e4; height:59px; line-height:59px; text-indent:27px; position:relative;}
.fenlei ul li a i{ position:absolute; left:4px; top:4px; font-size:14px; color:#ffa200; line-height:18px; font-style:normal; text-indent:0;}
.fenlei ul li a:hover,.fenlei ul li.open a{ color:#fff; background:#da251b;}
.fenlei ul li a:hover i,.fenlei ul li.open a i{ color:#fff;}
.fenlei ul li p{ display:none;}
.fenlei ul li p a{ font-size:14px; text-align:left; text-indent:60px;}
.fenlei ul li p.pblock { display:block;}
.fenlei ul li a.bj{ border:0;}
.dqwz i{ font-size:18px; color:#163886; line-height:18px; font-style:normal;}
.dqwz span{font-size:14px; color:#848484; line-height:18px;white-space:nowrap}
.dqwz span a{color:#848484;margin:0 5px;}
.dqwz span a:hover{ color:#0355a1;}
.cptp{ padding-top:25px;}
.cptp li{ float:left; width: 280px;height: 250px;margin-right:27px;margin-bottom:27px;}
.cptp li a{ display:block;}
.cptp li a img{width: 238px;height: 176px;padding: 20px;border: 1px solid #dadada;display: block;margin: 0 auto;}
.cptp li:hover a img{border: 1px solid #163886;}
.cptp li a span {display: block;text-align: center;font-size: 16px;color: #0a1733;padding-top: 12px;}
.cptp li.bj{ margin-right:0;}
.xgal{ background:#fff; margin:30px 0 0 0; padding:38px 0 15px 0}
.xgal_two{ width:1200px; margin:0 auto;}
.xgal_right{ float:right; width:960px;}
.history {width:960px; height:155px; margin: 0 auto;}
.history .history_box { margin: 0px auto; width:960px; height:155px;position:relative;}
.xjys{ width:880px; height:155px; overflow: hidden; margin:0 auto}
.history .btn { position: absolute; z-index: 9; top:47px; width:17px; height:29px; display: block; cursor: pointer; font-size:0; line-height:0;}
.history .btn_left { left: 0; background:url(../img/an_l.jpg) no-repeat;}
.history .btn_left:hover{ background:url(../img/an_l_open.jpg) no-repeat;}
.history .btn_right { right: 0; background:url(../img/an_r.jpg) no-repeat}
.history .btn_right:hover{background:url(../img/an_r_open.jpg) no-repeat}
.month_list { overflow:hidden; height:184px; width: 8000%}
.month_list dd{ float:left; height:184px;overflow: hidden; width:187px; margin-right:44px;}
.month_list dd a{ display:block}
.month_list dd a img{ display:block; width:185px; height:118px; border:1px solid #163886}
.month_list dd a span{ display:block; text-align:center; font-size:14px; color:#163886; line-height:50px; font-weight:bold;}
.month_list dd:hover img{ border:1px solid #e67816}
.month_list dd:hover span{ color:#e67816;}
.drawing{ padding-top:20px}
.drawing_left{ float:left; width:364px;}
.drawing_left_tu{ width:360px; height:274px; border:2px solid #eeeeee; position:relative}
.drawing_left_tu li{ width:360px; height:274px; position:absolute; left:0; top:0;}
.drawing_left_tu li img{ display:block;width:360px; height:274px; }
.drawing_left_list li{ float:left; width:100px; height:70px; border:1px solid #eeeeee; cursor:pointer; margin-right:7px;}
.drawing_left_list li img{ display:block;width:100px; height:70px;}
.drawing_left_list li:hover,.drawing_left_list li.open{ border:1px solid #ffa200;}
.drawing_left_list{ padding:13px 0 0 20px}
.drawing_right{ float:right; width:502px; position:relative;height:360px;}
.drawing_right h3{ font-size:24px; color:#163886; text-align:left; line-height:26px; padding-bottom:12px;}
.drawing_right span{ display:block; text-align:left; font-size:14px; color:#808080; line-height:23px; padding-top:16px;}
.fxdm{ padding-top:5px;}
.fxdm b{ display:inline-block; float:left; margin:8px 10px 0 0; width:47px; height:18px; border:1px solid #163886; text-align:center; line-height:18px; font-size:14px; color:#163886; font-weight:normal;}
.zxrx{ width:532px; height:72px; background:#163886;position:absolute; left:0; bottom:0; z-index:10;}
.zxrx i{ display:block;color:#fff; font-size:18px; line-height:72px; text-align:left;font-style:normal; text-indent:83px;}
.zxrx a{ display:block; width:156px; color:#fff; font-size:18px; line-height:72px; text-align:center; background:#da251c;}
.xgcptua{ padding-top:21px;}
.xgcptua h3{ font-size:16px; color:#163886; font-weight:normal; padding-bottom:7px; border-bottom:1px solid #efefef; margin-bottom:39px;}
.toggle{ margin-top:28px; height:35px; background:url(../img/toggle.jpg) repeat-x}
.toggle span{ display:block; height:35px; float:left; width:110px; text-align:center;font-size:16px; color:#858585; line-height:18px; cursor:pointer;}
.toggle span:hover,.toggle span.open{ color:#163886; background:url(../img/dh.jpg) no-repeat center bottom;}
.cpjs{ padding:27px 20px 0 20px}
.cpjs h3{ height:22px; background:url(../img/bis.jpg) repeat-x;}
.cpjs h3 i{ font-size:16px; color:#000; background:#FFF; padding-right:10px; font-weight:bold; line-height:22px; font-style:normal}
.cpjs span{ background:url(../img/lj.jpg) no-repeat 0 5px; padding-left:12px; color:#444444; line-height:20px;display:block; margin:8px 0}
.cpjs table{ border:1px solid #717171; background:#717171; width:100%; margin-top:20px;}
.cpjs table td{ background:#fff; width:25%; text-indent:10px; line-height:24px;}
.lianxm,.lianxm1{ padding:27px 20px 0 20px;}
.lianxm1{ padding-bottom:100px; padding-top:0}
.map{ height:395px; border:1px solid red;}
#allmap {height:395px;overflow: hidden;margin:0;}
#l-map{height:100%;width:78%;float:left;border-right:2px solid #bcbcbc;}
#r-result{height:100%;width:20%;float:left;}
.BMap_cpyCtrl,.anchorBL{ display:none}
.lianxm h3,.lianxm1 h3{ text-align:center; font-size:16px; color:#163886; padding:35px 0 15px 0}
.lianxm ul,.lianxm1 ul{ width:500px; margin-left:150px;}
.lianxm ul li,.lianxm1 ul li{ float:left; width:250px; line-height:30px;}
.lianxm ul li img,.lianxm1 ul li img{ float:left; margin-right:10px; margin-top:8px;}
.lianxm ul li span,.lianxm1 ul li span{ float:left; font-size:14px; color:#000;}
.rrzz{ padding:40px 0 0 0}
.rrzz li{ float:left; width:260px; height:180px; margin:0 57px 30px 0; overflow:hidden}
.rrzz li.bj{ margin-right:0;}
.rrzz li a{ display:block;}
.rrzz li img{width:20px 0 20px 0; width:260px; height:180px;}
.solu_conm{ padding-top:20px;}
.solu_conm h3{ font-size:18px; line-height:20px; text-align:center; padding-bottom:5px;}
.solu_conm p{ text-indent:28px; font-size:14px; line-height:30px; color:#757575;}
.solu_gd{ width:868px; height:208px; background:url(../img/solu_gd.jpg) no-repeat; margin-top:40px; margin-bottom:30px;}
.solu_gd h5{ text-align:center; font-size:18px; line-height:22px; color:#494949; margin-bottom:15px;}
.solu_conm h6{ font-size:16px; color:#494949; line-height:20px; font-weight:bold; margin:5px 0; background:url(../img/yq.jpg) no-repeat left; text-indent:28px;}
.solu_two{ margin:0 auto;background:#fff; position:relative; padding-top:70px;}
.solu_two h3{ width:170px; height:28px; background:url(../img/tfb.png) no-repeat; color:#fff; font-size:16px; padding:16px 0 0 38px; position:absolute; left:-40px; top:0px}
.xqwny{ padding-top:20px;}
.xqwny h3{ font-size:18px; color:#163886; line-height:18px; padding-bottom:18px; text-align:center; font-weight:normal;}
.nizsm{ border-bottom:3px solid #d9d9d9; height:30px; position:relative; margin-bottom:20px;}
.nizsm span{ position:absolute; left:0; top:5px; color:#c0c0c0; line-height:30px;}
.nizsm h4{ text-align:center;color:#c0c0c0; line-height:20px; font-weight:normal; font-size:14px; line-height:30px;}
.nizsm .dghe{ position:absolute; right:0; top:2px;}
.xqwny p img{ max-width:100%; height:auto; margin:20px auto; display:block;}
.xqwny p { color:#757575; line-height:28px; text-indent:25px;}
.shangp{ height:36px; line-height:36px; background:#f7f7f7; margin-top:30px; padding:0 15px;}
.shangp a{ color:#757575;}
.xman{ padding:0 20px; padding-bottom:20px;}
.xman li{ padding:20px 0; border-bottom:2px solid #eeeeee;}
.xman li a.img{ display:block; width:237px; height:157px;}
.xman li a.img img{ display:block; width:235px; height:155px; border:1px solid #d3d3d3;}
.xman li div{ width:582px;}
.xman li div a{font-size:18px; color:#666; line-height:20px; padding:16px 0 9px 0; display:block;}
.xman li div p{ font-size:14px; line-height:30px; color:#9f9f9f; text-indent:28px;}
.xman li div span{ text-align:right; display:block; font-size:14px; color:#b9b9b9;}
.xman li div:hover a{ color:#163886}
.wzlib{ padding-top:20px;}
.wzlib li{ border-bottom:1px dashed #eaeaea; line-height:40px;}
.wzlib li a{ display:block; color:#999;}
.wzlib li a:hover{ text-decoration:underline}

.teb_tit{ background:url(../img/teb_tit.jpg) repeat-x bottom; height:145px;}
.teb_tit li{ float:left; width:83px; height:110px; padding-top:35px; background:url(../img/teb_tit1.jpg) no-repeat top; font-size:18px; color:#fff; text-align:center; line-height:30px; cursor:pointer; margin-right:28px;}
#x4,#x7,#x8{height:121px; padding-top:24px;}
.teb_tit li:hover,.teb_tit li.open{background:url(../img/teb_tit1.png) no-repeat top; font-size:22px;}
#x8{ margin-right:0;}
.teb_com{ margin-top:50px;}
.teb_com .img{ float:left; width:230px; text-align:left;}
.teb_com{ margin-top:50px;}
.teb_com .img{ float:left; width:230px; text-align:left;}
.wenz{ float:right; width:640px;}
.wenz h3{ text-align:left; font-size:16px; color:#0d5398; font-weight:bold;}
.wenz p{ font-size:14px; color:#757575; line-height:30px; text-indent:28px;}
.wenz span{ display:block; text-align:right}
.wenz span a{ display:inline-block; width:119px; height:42px; background:url(../img/wenz.jpg); text-align:center; line-height:42px; font-size:18px; color:#fff;}
.pag{ text-align:center}
.pag span,.pag a{ display:inline-block; padding:0 10px; height:28px; border:1px solid #dddddd; line-height:28px; text-align:center; margin:0 10px;}
.pag a:hover,.pag .current{ border:1px solid #ff9000; background:#ff9000; color:#fff;}
.fnlei{ border-bottom:1px solid #898989; margin:auto 10px auto 10px; padding-top:20px;}
.fnlei a{ float:left; margin-right:18px; font-size:14px; color:#9f9f9f; line-height:18px; font-weight:bold; display:block; padding:0 7px; margin-bottom:-1px; padding-bottom:8px;}
.fnlei a:hover,.fnlei a.open{ border-bottom:4px solid #ffa200; padding-bottom:4px;}
.tusjt{ line-height:26px;}
.tusjt a{ float:left; color:#757575}
.tusjt i{ float:right; font-style:normal;color:#757575}


.wzdit h5{ display:block; border-top:1px dashed #d9d9d9; padding-top:15px; margin-top:10px;}
.wzdit h5 a{font-size:16px; color:#163886; line-height:28px;}
.wzdit a{ color:#888888; line-height:18px; margin:4px 10px 4px 0; display:inline-block}
.wzdit span{ color:#163886;}


.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../img/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../img/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: none;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../img/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../img/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../img/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../img/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}